html, body {font: normal 11px tahoma, arial, verdana, sans-serif, "Bitstream Vera Sans";margin: 0;padding: 0;border: 0 none;height: 100%;}
/*CSS reset*/
body{background:#fff;}
/*RTQ*/
.clearfix{zoom:1;} 
.clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }

/*rtq-tabs*/
.qt-wrap .rtq-tabs .rtq-tab-wrap{height:28px;border-bottom:1px solid #999;background:none;position:static;}
.qt-wrap .rtq-tabs .rtq-tab-tablist .rtq-ddl{border:0;background:transparent url(../IM/ico_sprite.png) no-repeat 7px -65px;}
.qt-wrap .rtq-tabs .rtq-tab-tablist .rtq-ddl-ipt{display:none;}
.qt-wrap .rtq-tabs .rtq-tab-tablist .rtq-ddl-menu{width:100px;margin-left:-75px;overflow:hidden;}
.qt-wrap .rtq-tabs .rtq-tab-tablist .rtq-ddl-menu li{display:block;width:100%;}
.qt-wrap .rtq-tabs .rtq-tab-menus-wrap{overflow:hidden;height:28px;_width:96%;position:static;} 
.qt-wrap .rtq-tabs .rtq-tab-menus{zoom:1;padding:4px 2px 0;height:23px;margin:0;width:4000px;} 
.qt-wrap .rtq-tabs .rtq-tab-menus:after{content:".";display:block;height:0;clear:both;visibility:hidden;} 
.qt-wrap .rtq-tabs .rtq-tab-menus .menu{float:left;}
.qt-wrap .rtq-tabs .rtq-tab-menus li{overflow:hidden;height:24px;margin-bottom:-1px;padding:0 0 0 2px;min-width:40px;max-width:120px;_width:80px;border:1px solid #999;margin-right:-1px;position:static;}
.qt-wrap .rtq-tabs .rtq-tab-menus li.over{background:#f0f0f0;}
.qt-wrap .rtq-tabs .rtq-tab-menus li.on{font-weight:bold;background:none;border-bottom:1px solid #fff;}
.qt-wrap .rtq-tabs .rtq-tab-menus li a{cursor:pointer;display:block;padding:0 10px;text-align:center;}
.qt-wrap .rtq-tabs .rtq-tab-menus li a span{text-align:center;height:24px;line-height:24px;overflow:hidden;_width:50%;}
.qt-wrap .rtq-tabs .rtq-tab-menus li a em{top:9px;right:3px;height:10px;width:12px;overflow:hidden;text-indent:999em;display:none;cursor:pointer;}
.qt-wrap .rtq-tabs .rtq-tab-menus li.on a{padding:0 15px 0 5px;background:none;}
.qt-wrap .rtq-tabs .rtq-tab-menus li.on em{display:block;}
.qt-wrap .rtq-tabs .rtq-tab-menus li.on a{background:none;}
.qt-wrap .rtq-tabs .rtq-tab-menus li.over a{background:#f0f0f0;}
.qt-wrap .rtq-tabs .rtq-tab-menus li.noclose a{padding:0 10px;}
.qt-wrap .rtq-tabs .rtq-tab-menus li.noclose em{display:none !important;}
.qt-wrap .rtq-tabs .rtq-tab-panels .rtq-tab-panel{display:none;}
/*rtq-tabs Vertical*/
.qt-wrap .rtq-tabs-v{overflow:hidden;background:#494949;}
.qt-wrap .rtq-tabs-v .rtq-tab-wrap{float:left;width:120px;height:auto;background:none;}
.qt-wrap .rtq-tabs-v .rtq-tab-wrap .rtq-tab-menus-wrap{height:200px;}
.qt-wrap .rtq-tabs-v .rtq-tab-wrap .rtq-tab-menus{padding:0;}
.qt-wrap .rtq-tabs-v .rtq-tab-wrap .rtq-tab-menus li{float:none;background:none;height:16px;}
.qt-wrap .rtq-tabs-v .rtq-tab-wrap .rtq-tab-menus li a{background:none;padding:0}
.qt-wrap .rtq-tabs-v .rtq-tab-wrap .rtq-tab-menus li span{background:none;line-height:16px;height:16px;text-align:left;color:#fff;}
.qt-wrap .rtq-tabs-v .rtq-tab-wrap .rtq-tab-menus li em{display:none;}
.qt-wrap .rtq-tabs-v .rtq-tab-wrap .rtq-tab-menus li.on{background:#6D6D6D;}
.qt-wrap .rtq-tabs-v .rtq-tab-wrap .rtq-tab-menus li.over{background:#777;}
.qt-wrap .rtq-tabs-v .rtq-tab-panels {background:#6D6D6D;float:left;width:360px;}
.qt-wrap .rtq-tabs-v .rtq-tab-panels .rtq-tab-panel{height:200px;}
/*common*/
.qt-footer{width:100%;clear:both;padding:8px;color:#666;}
/*profile*/
/*analysis*/
.analysis{float:left;padding:8px;min-width:600px;max-width:100%;margin:10px 0;}
.qt-left{float:left;width:57.8%;margin:10px 10px 0 0;}
.qt-right{float:left;width:38%;min-width:200px;max-width:500px;margin:10px 0;}
#msTakeCon{border-top:2px solid #666;}
#msTakeCon div.r_tbar1{border:none;border-bottom:none;}
/*fundamental*/
.qt-fundamental .rf_export{display:none;}
#demoTable{display:none;}
.r_header{display:none;}
/*valuation*/
.wrapper{width:100%;height:auto;max-width:966px;}
.r_bodywrap {padding:0 4px 20px 6px;}
/*owners*/
#qt-owners{float:left;width:100%;min-width:635px;max-width:995px;padding:8px;}
#qt-owners #o1,#qt-owners #o2,#qt-owners #o3,#qt-owners #o4,#qt-owners #o5,#qt-owners #o6{float:left;width:100%;clear:both;}
#qt-owners #o1 #o1left,#qt-owners #o1 #o1right{float:left;}
#qt-owners #o1 #o1left{width:175px;margin-right:10px;}
#qt-owners #o1 #o1right{width:370px;}
/*insiders*/
div.indata{width:100%;}
div.qt-insiders{float:left;width:1040px;}
div.qt-insiders .r_header{display:none;}
div.wrapper .r_header{display:none;}
div.wrapper .r_bcrumbs{display:none;}
div.wrapper .col_5{display:none;}
.qt-insiders .wrapper{width:1100px;}
.qt-insiders .r_bodywrap{border:none;width:1040px;}
.qt-insiders .r_table1{font-size:11px;}
.qt-insiders .vspacer1{font-size:0;}
.qt-insiders .col3{margin:0 10px 0 0;}
#compensationList{clear:both;}
/*filings*/
#contentwrap{font-size:12px;min-height:448px;height:auto;}
#contentwrap #mainTab{font-size:12px;border-color:#666;padding-bottom:10px;margin:0 !important;}
#contentwrap #mainTab a{text-decoration:none;}
#contentwrap .tab{background:#fff;border:none !important;margin:0 10px 0 0 !important;}
#contentwrap table{font-size:12px;}
#contentwrap .selectTab{background:#fff;border:none !important;font-weight:bold;margin:0 10px 0 0 !important;}
#contentwrap .EquityMainTable thead th{border-color:#666;}
#bottomspacer{display:none;}
#coreColumn{min-height:448px;}
#coreColumn .pagination{margin:5px !important;}
#coreColumn .pagination a,#coreColumn .pagination span{display:inline-block;border:1px solid #ccc;height:11px;line-height:1;margin:0 !important;min-width:10px;padding:3px 4px;text-align:center;font-size:92%;color:#333 !important;cursor:pointer;}
#coreColumn .pagination a:hover,
#coreColumn .pagination span:hover{background:#f0f0f0 !important;text-decoration:none;}
#coreColumn .pagination span{font-weight:bold;}
/*bonds*/
.qt-bonds{float:left;width:auto;min-width:635px;max-width:100%;padding:8px;}
/*options*/

/*profile analysis link*/
.analysis_link{visibility:hidden;}
 */